American Bar London

Hotel Review: The Savoy, London

Hotel Review:  The Savoy, London

The Savoy in London is so centrally located that even I (notorious for being direction-challenged) found it easily, twice.  It’s only a quick walk from Charing Cross Station or Covent Garden Underground and in the West End Theater District.   It even has its own Theater.