Great location for everything London! Would highly recommend.