Belsize Park, NW3
Belsize Park is a street in Hampstead.



return to article