This secluded haven of outside space truly exemplifies all things great with The Royal Horseguards Hotel and One Whitehall Place. Away from the hustle and bustle of London Life, The Terrace is a perfect spot to enjoy your big day with a Champagne reception with a stunning backdrop of the London Skyline.