The Royal Horseguards & One Whitehall Place

Set along the River Thames, this impressive château-style iconic building on London’s skyline offers a truly exemplary events space with superlative ambiance and high-tech facilities while encompassing genuine British heritage.