The flat is perfect for a short stay in London. We were three people and everything has been really good.
The location was very convenient to reach some of the main attraction of the city.
Highly suggested