Live Venue
Grand Theatre
21-25 St John's Hill, Clapham Junction, London, Wandsworth, SW11 1TT, England, Greater London, United Kingdom
FollowBe the first to follow · sign in to get alerts
The Grand is a Grade II listed building on St John's Hill, near Clapham Junction in Battersea, South London. It was designed by Ernest Woodrow and was first opened in 1900 as The New Grand Theatre of Varieties.