Europe :: United Kingdom
Whitehall Court as seen from the River Thames, London. Although one contiguous building, it consists of two separate constructions. The left portion of the building is The Royal Horseguards hotel, while the remainder is residential.
Factbook photos - obtained from a wide variety of sources - are in the public domain and are copyright free.
Agency Copyright Notice
Dimension | File Size
1125 X 1500 pixels 196.19 KB
Download - only file size available