Red House in City of London

Red House in City of London is a building (built in 1898), Smithfield Street 1A. Red House also exists in London Borough of Harrow.

House Number
1A
Street
Smithfield Street
Building Type
building