Helens flat is a true gem. Great location near the tube and many fabulous sights and restaurants. The air conditioning saved us during a London heat wave and we loved coming back to our cozy “home.” The place was immaculate and very well equipped for our family of 4. We would stay there again in a heartbeat and will recommend the flat to friends as well.