Grand Opera House
The Grand Opera House is a theatre on the corner of Clifford Street and Cumberland Street in York, North Yorkshire, England.
Tags theatre
More information and contact
Phone +44 8448 713024
Address Cumberland St,
York, YO1 9SW, UK
Coordinates 53°57'25.685" N, 1°4'56.214" W
Plan Your Perfect Trip
Create day-by-day itineraries, discover top attractions, and navigate with ease — on any device.
Or search for Tripomatic in the App Store or Google Play.