looks ok to me too.
I suggested also another hostel in london called The Generator, located right in the center of london.
You can find info here http://www.generatorhostels.com/london/.
Big chill out room, with wifi, projector, bar and more.
In case you struggle, might be good to think about it.
Do we know the date and time already ?