Nice place to stay for few days while visiting London. Public transport nearby.
I would stay again when visiting London next time.