Location
St John the Baptist
Holland Road
W14 8HA
London
, London
United Kingdom
Phone:
020 3602 9873
See map: Google Maps
London GB
Latitude:
51.50
Longitude:
-0.21
Location Category:
London