Designed by
Title
A listed mock "market cross" building in Soho Square, completed in 1926. London, England. #343470224
Description
London, UK, October 2024. A listed mock "market cross" building in Soho Square, completed in 1926 to hide the above-ground features of a contemporary electricity substation.
This image is editorial