Where is Grand Theatre?
Grand Theatre is located in Downtown London. It's in a neighbourhood well known for its great selection of restaurants. If you're looking for things to do in the area, you might like to visit London Music Hall and Budweiser Gardens.
Things to see and do near Grand Theatre
What to see near Grand Theatre
- Budweiser Gardens
- Victoria Park
- Harris Park
- London Convention Center
- University of Western Ontario
Things to do near Grand Theatre
- London Music Hall
- Covent Garden Market
- Centennial Hall
- Western Fair Entertainment Centre
- Masonville Place