Everything was great with our stay in Michael's flat. Being within 20-30 minutes walk from the Westminster (Big Ben visible from the window, although in a scaffolding) or London Eye, with an underground station and shopping center nearby, it is at the same time in a very quiet surrounding. The flat is very clean and comfortable and is well equipped with all kind of amenities.
Many thanks to Michael for his attention and hospitality! He made everything to make our stay as comfortable as possible.