We are located at 52 James Street (inside Electric Beach), London W1U 1HD.
The closest Underground station is Bond Street (3 minutes walking).

Our opening hours are Monday to Friday 11:00 am to 8:00 pm.

Phone: 020 7041 9595

 

James Street

 

James Street