mail_outline sales@mediastorehouse.com
Cliffords Inn, Fleet Street, London, England, with the for sale notice on the railings.l 1903
Cliffords Inn, Inn of Chancery, Fleet Street, London, England, at the time it was up for sale. 1903
Cliffords Inn, Inn of Chancery, Holborn, London, England, at the time it was up for sale. 1903