West End Green

West End Green
West End Lane
Camden
London
NW6 1LJ
United Kingdom

51.5517933, -0.1917234