The Royal Horseguards London
For over 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.