Houlder in City of London

Houlder in City of London is a company office, Cousin Lane 22.

House Number
22
Street
Cousin Lane
Building Type
building