The Finbrough apartment was as described and a great place to stay. 10–15 minute walk from Earl’s Court tube station, clean bathrooms and easy access from the airport and to all of London!