Stay At Ardross Castle, Scotland, As Seen In The Traitors
Hands up who watched The Traitors on BBC One? Well, did you know you can stay at the castle where it was filmed. Filmed at Ardross Castle, just north of Inverness, this luxury 19th century castle can be hired privately and would be perfect for a group of friends, families or a corporate event. Who…
Let the adventures begin
A few years ago I was busy planning our first family trip to a long haul destination – Sri Lanka. I’d been commissioned to write a piece for TTG Luxury magazine, recording our month long road trip across the island. Not only did our trip re-ignite my love of travelling to exotic, off-the-beaten-track places, it…