Physical Address
48 Maddox Street
London
City of London
W1S 1AY
United Kingdom
Opening Hours
Mon-Sat 11:00-18:00
(or anytime by appointment)
Phone
+44 [0] 207 493 1155
Fax
+44 [0] 207 495 8517
Wheelchair Accessible?
No