Other venues near Barnes Sports Club
Rose House
London · 0.5 km
Bull's Head
London · 0.5 km
London St Mary's Church Barnes
London · 0.5 km
St Michael & All Angels Church, Barnes
London · 0.9 km
St Nicholas' Church, Chiswick
London · 0.9 km
Barn Elms Sports Centre
London · 1.3 km