Perfectly located for staying in London with great access to the underground but very small apartment meant for at most 3 people.
No air conditioning during hot spells in the city.