The Other Palace, London

rated excellent

The Other Palace

12 Palace Street
London
SW1E 5JA

Website:
theotherpalace.co.uk
Phone:
0844 264 2121
Disabled Booking:
0844 264 2121