The Other Palace

12 Palace Street, London, SW1E 5JA

Seat reviews for The Other Palace

Excellent Poor

Most recent seat reviews