• Photos
  • Map
  • Streetview
  • Upload

City: London

Queen's Theatre is located in the Shaftesbury Avenue in West End of London. The theatre opened in 1906 and the nearest tube stations to it are Piccadilly Circus as well as Leicester Square. It has been built under the supervision of architect, W G R Sprague, in a true Edwardian style. 


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

Upload Image