Leslin was great. She helped us navigate the bus system and the room was great with its own bathroom. The apartment is within walking distance of Tower Bridge and London Tower where you can get the hop on hop off bus and the river cruises. If you fly out of Heathrow, leave 2 1/2 hours to get there with public transport. Bus 1 will get you to Waterloo station where you take Jubilee line to Green Park and switch to Piccadilly line to the airport.