The best place to visit London!
Parking is easy (and free!) and we know it's really luxury in London!
Only a 12 minutes walk to the metro.
Room and kitchen well equipped and clean.
The street is a bit noisy but it's London!
May is a lovely person.