Our Shop will be located at 71 Kingsgate Road, London NW6 4JY. The doors will be open to the public daily, except Sunday between 10am and 7pm from 8th June to 6th July 2010. 

Below are some images of the shop in its current state. The shop has simple settings: an entrance to the left of a display window, a long main room (one wall is partly covered with mirrors), at the back of the space there is a small room and a toilet. Click to enlarge images.