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