My family and I really enjoyed our stay. The flat is very stylish, clean and comfortable. The location is excellent, we easily got to all the sights on foot or by tube (we loved that the Tate Modern was down the street!).
Helen responded quickly to messages and checked in on us during the trip.
We highly recommend the flat and would definitely stay again!