The Terrace at The Royal Horseguards Hotel
Briefly

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.
Read at London Unattached - Luxury London Lifestyle
[
|
]