Eland House government offices near Victoria in Westminster London England UK

- Image ID: A08X03
Eland House government offices near Victoria in Westminster London England UK
Robert Morris / Alamy Stock Photo
Image ID: A08X03
Location: Eland House, Westminster, London, England, UK