Whilst the Six Nations are in full swing we are reminded about our recent trip to Twickenham Stadium – not just a rugby stadium but also a great venue for a corporate event. This is [...]
Feel like a royal at the two Red Carnation Hotels closest to Buckingham Palace Hotel 41 is a five-star intimate private hideaway in the heart of London, opposite the Royal Mews and was voted [...]