Location
St Mary's Barnes
Church Road
Barnes
SW13 9HL
London
United Kingdom
Phone:
020 8741 5422
See map: Google Maps
GB
Latitude:
51.48
Longitude:
-0.24
Location Category:
London