A hidden garden terrace at The Royal Horseguards Hotel in London offers a luxurious space to enjoy champagne, cocktails, and great food in a relaxing environment.
The hotel, with a rich history and French chateau-style design, has a terrace that provides a sense of being part of London's history while enjoying exquisite dishes paired with Champagne Lanson.
Collection
[
|
...
]