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
CLICK HERE TO CONTACT US52 James Street - London W1U 1HDTel: 020 7041 9595