Great room for a short stay in London, everything around what you need & a subway also just next by.
Nothing to complain!