West End Green

West End Green
junction of West End Lane and Mill Lane West Hampstead, London, NW6 1LU