Come & visit us on Kensington high street.

260 Kensington High Street, London W86ND

Hours

Monday- Sunday 10am- 7pm

Saturday 10:00am-9:00pm (July & August only)