 Nothing to note about the hotel itself Slight stench of sewerage at times in the street but this can be typical of London 
 The location itself was fantastic within walking distance of 2 tube stations and Madame Tussauds Not a huge hotel or chain but the staff are definitely friendly and were available to help with even the daftest question 