Having place is perfect for a staying in London for a short or long Stay. Great location really close to public transport and even to talk into the city is easy.
The Appartment was clean and has everything you need.
Highly recommend