The Other Palace

12 Palace Street, London, SW1E 5JA GB

Now showing at the The Other Palace

Theatre Address

The Other Palace
12 Palace Street, London, SW1E 5JA GB +44 (0)20 7492 0813

The Other Palace - Theatre Address

travel info

Facilities

Theatre Info

  • Capacity: 312