LUXURY IN LONDON : A STAY AT THE SAVOY

SAVOY-LONDON

Located at one of the best addresses in the city, The Savoy is the definition of luxury in London. Dating back to 1246, Count Peter of Savoy built a palace on the River Thames. Hundreds of years later, the Savoy Theatre opens in the same location with wild success! So much that a hotel is needed […]

Continue Reading

AFTERNOON TEA : THE SAVOY

SAVOY-LONDON

Afternoon Tea in London is ever-evolving…there’s the classic and posh, the quirky and unique, and even just wildly unconventional. Whatever your mood or style, London has the afternoon tea just for you. If you’re opting for the classic, traditional experience, my new favorite spot is The Savoy on the Strand. Served in the Thames Foyer, […]

Continue Reading