Great place and location to stay in London! 3-5 minutes away from Belsize Park station where you have some options for breakfast and dinner. Supermarkets are also not too far away as well Primrose Hill (nice view of London‘s skyline) and Camden. Can only recommend!