Kensington

Our Kensington shop.

Address

39 Kensington Church Street, London, W8 4LL

Phone

020 7376 0324

Email

[email protected]

Opening Times

Mon-Fri

10am - 6pm

Sat

10am - 6pm

Sun

11am - 5pm