Back to list
The Princess of Wales
Fabulous 9.1 (161 reviews)
Approx. £25
Location
22 Chalcot Road
London NW1 8LL
See on the map