thesavoylondon

The Savoy

Perfectly placed on the north bank of the River Thames, The Savoy is the most celebrated and glamorous 5* luxury hotel in Central London. www.fairmont.com/savoy
  • 776 posts
  • 35k followers
  • 349 following
Load more