Wynn’s place is wonderful, located in the heart of London and yet super calm and relaxing. The space was sparkling clean and all amenities were provided. Great plus: Wynn was always available to communicate throughout the stay and check in was flawless ! Highly recommended !