Amazing flat! Would highly recommend for anyone visiting London. Earls Court tube is 5 mins away, with easy access to all of central London. Loads of pubs and restaurants close by as well.
Sebastian was really responsive and did everything to make sure we had everything we needed.