Estela was a great host. Her place is right off the Metro line and is an easy ride from Central London. I would recommend the location to anyone looking for a good place to stay in Greater London