Stay at the apartment was great. Definitely recommend for a short stay in London. Great central location if you’re looking to stay in a lively and vibrant area. If you want a quiet stay then maybe give this a miss as the location in general is relatively loud but the apartment and team have done all they can for a great and comfortable stay.