Everything was super about the apartment. Great location, super amenities, quick response and super clean apartment.
Would definitely recommend staying here, you’ll be in the heart of London.