Venue Shortlist

14

Meeting Venues in Balham

3 Meeting Venues in Balham, London, England

Location Search

Search Radius
Capacity
Travelodge London Balham Hotel 177 Balham High Road, Balham, London, SW12 9BX
Shortlist
Nando's Balham 116-118 Balham High Road, Balham, London, SW12 9AA
Shortlist
Avalon Public House And Garden 16 Balham Hill, Balham, London, SW12 9EB
Shortlist