We had a great stay at Angelo’s, the flat was very comfortable, and our guest was very nice and helpfull. The location was ok, 15 min by foot far from one of the main subway Line of London.