Really good place to visit London.
It’s near to the buses, good area...etc
I recommend !