Fantastic apartment. Lots of little touches like European plug sockets. The staff were super friendly and helpful. Great location. Definitely one of the top places I’ve stayed in London.