The place is great at convenient location and with easy transportation near it. It is perfect for 4 people staying in London for a trip. A little detail is that the toilet is in the main bedroom and the people sleeping in the main room will trespass.
Fully equipped and perfect your stay. Recommend.