Incredible location, walking distance to shops, bars and restaurants.
I have personally stayed in Barcelona, the South of France and numerous cities all across Italy always using Airbnb and this apartment has to be best located one I’ve stayed in. Highly recommended as a perfect base in London.