Had a lovely stay at the apartment - super clean and homely, 2 minutes from the nearest metro and Alejandra was lovely and really helpful with all the arrangements - thanks again!
Would definitely recommend for a stay in London!