Nice place to land if you visit London.
Location is great and the flat has everything needed for a good stay.