Nice and quiet place to stay if you want to enjoy dowtown London for a few days