18 reviews
125 Kensington High Street, Kensington, London W8 5SF
020 7937 1482
British
Kensington, West London
££