Neel's place is a great value in a good area in Greater London. It's a 10 or so minute walk to Belsize Park metro station and a metro ride to most of London's central attractions. Neel was very accommodating and made for an easy and convenient stay. Would recommend!