Grand Theatre
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.