A great apartment to enjoy London. Great location, close to the subway if needed.
Tesco is nearby, as well a loads of takeout options. There’s even a pub next door.