Perfect spot away from the noise but short walking distance to one of the most connected tube stops and train stations in London.