If you find yourself in London, Maggie’s apartment is the perfect place to stay. Located in Paddington, Maggie’s flat is a spacious accommodation with easy access to the tube, shops, and restaurants.
Regarding Maggie as our host, my wife and I were very happy with her helpfulness and easy style of communication.
We highly recommend Maggie’s flat for your next stay in London.