Barn Elms Playing Fields,, Rocks Lane, Barnes, London, England SW13 0BY
+44 20 3598 4877
View details