The flat looks as good as in the pictures, really amazing place to stay. Subway station MANOR HOUSE is only a 2 minute walk and the Picadilly line takes you basically everywhere in the heart of London. We can only recommend this place where you can enjoy some hours off of the buzzing city between your activities.