Back to list
Town House at The Kensington
Fabulous 9 (31 reviews)
Approx. £30
Location
109-113 Queen's Gate
London SW7 5LP
See on the map