Pitch
Tabard Football Ground
A pitch in Elephant and Castle · 500 m from Borough Station
At a glance
SportFootball
SurfaceArtificial turf
Size2,263 m²
Details
Address Tabard House, Manciple Street, London, SE1 4DL
Close by
Sources: OpenStreetMap contributors, ODbL
Sign in to geography
Your tabs from the iPhone app, on any page here.
Not Now