 Room was extremelly small the window faced a building under construction zero natural light very depressing I did not have a nice stay there but hotel is OK if one considers the price and the standards of quality you get in London 
 Friendly staff