Belsize Park is a wonderful place to stay. The wide high street with trees and everything you need is very handy as is the station. We had fabulous weather, so sitting out on the patio was delightful. The studio suited our purposes as a base for seeing all over London -- and it was a bonus to see this less travelled part.