Best Airbnb location. I love London, and this is the best location I’ve ever experienced. The flat is stylish, very spacious, and the hosts were very easy to reach. Basically a perfect Airbnb experience. I would absolutely stay here again.