Queen's House, Leicester Square, West End, City of Westminster, London, England, United Kingdom

- Image ID: F0AE1C
Greg Balfour Evans / Alamy Stock Photo
Image ID: F0AE1C
Location: Leicester Square, West End, City of Westminster, London, England, United Kingdom