Our doors are once again open to the public!

Get in touch

Opening Hours

Mon & Tues: CLOSED
Wednesday - Sunday: 11 am - 4 pm

Location

262 Kensington High Street
London, W8 6ND

0207 602 2057