Location:
171 Westbourne Grove
W11 2RS
London Reino Unido
51° 30' 52.7256" N, 0° 11' 51.1404" W
See map: Google Maps