Modern, well equipped flat with all the accomodies you need for a base in London. The flat is right next to a train station, making it easy to get around in the city.
The large terrace available is a fantastic place to stay with a nice London skyline view.