Ack. Artbox has moved!
It’s now moved to a back street of Covent Garden as the previous location will be under construction.
Fingers crossed for more items!
The following pic is of lots of old Chinese people who were about to eat outside in China Town to celebrate The Queen’s 90th birthday… ^_^
Address: 44 Shelton St, London WC2H 9HZ
Tel: 020 7240 0097