This flat is in the most incredible location and gives you a small insight into how incredible life in central London can be.
Great place, great hosts, great stay