Flat has easy access to public transport. It has all the amenities that one needs for a relaxing stay in London.
The host is friendly and is available to answer all your queries.