Local football clubs play here in season and it's 3 minutes' walk from the town centre - easy access if you want some peace and quiet after a big shop.
Unikke ting, man kan tage sig til i nærheden
4,91 (3,739)
Se mereend30 af de bedste seværdigheder i London. Sjov guide!