We had a wonderful stay at Ben’s flat. The location is great, just off the Thames with several pubs and restaurants within a block’s radius. The kitchen was fully stocked, with several food and drink gifts waiting on arrival. We were on a working trip and really appreciated the high speed Wi-Fi that was over 100mbps. Also, the lift made getting our bags in very easy.
If you’re traveling to central London, this is the place to stay.