This is a truly stunning, modern apartment in a fantastic location really close to the station and a short trip to control London. The hosts left personal touches of notes around the apartment that really made our stay feel extra special.