• Photos
  • Map
  • Streetview
  • Upload

City: London

Designed by Colcutt and Holloway, The Palace Theatre was started as an opera theatre in 1891. Currently owned by the Really Useful Group, it is located at the western side of Cambridge Circus. The nearest tube station to the theatre is Leicester Square.


Avg. Rating:4 Star Rating
Currently there are no reviews for this place. Be the first one to review.

Upload Image