This hotel in Leicester Square is perfect for a relaxing night after a great night at the theatre. So much better than fighting your way back home on the train ...
Lovely hotel in beautiful setting on the banks of the Thames. Great walks along the river bank. Easy to get into Windsor. We also visited Savill Gardens which w...