Apr
12
admin on April 12th, 2010
For more than 100 years, The Royal Horseguards has graced the banks of the Thames with its elegant, imposing presence. Its architectural heritage has earned it Grade I listed status, and made it one of London’s most iconic buildings.
Following a £16million refurbishment, it confirms its place among the capital’s most luxurious and desirable 5-star hotels. […]
Continue reading about Discover Guoman’s Most Luxurious London Hotel - The Royal Horseguards
