Physical Address
10 & 12 Burlington Gardens
City of London
W1S 3EY
United Kingdom
Opening Hours
Mon–Fri: 9:30 a.m.–5:30 p.m.
Sat: 10 a.m.–5 p.m.
Or By Appointment
Phone
+44 (0)20 7734 9984
Fax
+44 (0)20 7494 3770
Wheelchair Accessible?
No