Perfect place to stay in London. Close to public transportation, including river taxi with amenities all around. Waterfront restaurants, food markets, a gym, and other shops. Flat itself very clean and tidy. Great balcony overlooking the Thames. Kitchen to cook and fast WiFi service. Will stay again!