Went with a group of 5 for the NFL in London and the location was perfect. Right next to the underground, just a few mins away from the markets, and loads of shops etc around. Levi was great and responsive when we had a slight issue on the second day and check in/check out was a breeze. Would check the place out again if I was staying bin London!