Central to tube and the city. Belsize Park is a London gem!