A SNEAK PEEK INTO THE TOWER OF LONDON

timely and timeless ...

The Tower of London (a.k.a Her Majesty’s Royal Palace and Fortress of the Tower of London) is a historic castle nestled into the north bank of the River Thames in central London, showcasing the histories of the UK and Royal Family. For your enjoyment, a quick tour of the properties and stunning Crown Jewels in the year of the Platinum Jubilee:

By Jenn Campbell

Montreal-based luxury lifestyle social magazine. for lovers of: parties, solid fashion, fine eats, sexy escapes, the best in fitness and health trends, motivating quotage, good pop and other culture, celebrity fabulousness and the whole luxury lifestyle landscape in general.

Diary of a Social Gal
The Diary Newsletter

If sassy social, fine fashion, healthy eats, hot escapes and overall fab is your oxygen, subscribe below.