Perfect flat in a perfect location. The Thrive team were extremely accommodating and ensured our stay was seamless. The apartment was well-equipped with the essentials and more for a short or long stay. We will be returning next time we are in London.