Weddings At The Ned London: Sitting in the heart of London, The Ned London opened a couple of months ago and we were lucky enough to be invited to stay and see the new hotel in all its glory.
Set in a pretty town in North Hampshire, The Elvetham is your quintessential picture-perfect country venue. We were invited to visit experience a real wedding day at this gorgeous historic house
If you are looking for a sophisticated but short break honeymoon, then without a doubt, Paris is the perfect place...