148 Kensington Church St, Kensington, London W8 4BN Open Monday to Sunday +44 20 7243 5599