Address: 243 Kensington High Street, Kensington, London W8 6SA

Opening times: We don't have this information yet. It would be great if you could add it

Tel: We don't have this information yet. It would be great if you could add it

Website: We don't have this information yet. It would be great if you could add it