Its an small place but very clean area!
In the center… have all that you can need for a few days in London!
Highly recommend