Having booked this hotel on the strength of the Tripadvisor feedback, I feel it is only right to return the compliment We needed a hotel in Central London within walking distance of all the sights and main attractions. Looking at comparison sites it appeared the general rule of thumb was about £200 per night. This hotel was approximately half that... more


















