The Other Palace
12 Palace Street, London, SW1E 5JA
The Other Palace Location
Travel Information
Nearest Tube station
- Victoria
- St. James's Park
Nearest Rail Station
- Victoria
Tube lines
- Circle
- District
- Victoria
12 Palace Street, London, SW1E 5JA