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)