This is a student dorm in London School of Business. Only offer for visitor accommodation during school holidays. I was there for a week during September and enjoyed the proximity to many attractions.
Traveller must note that this is not a hotel and only a dorm. Rooms and beds are comfortable but carpet needs good cleaning. Major down side is the toilet, which is a portable toilet fixed inside the room, and rooms were cleaned only 1 day for the whole week we stayed there. Facilities include laundry, shared kitchen, left baguage service.
Overall, great location (right next to trafalgar square) and good price.