42 New Oxford Street, HolburnLondon, ENGLAND
57 Theobalds Road, HolburnLondon, ENGLAND
95-96 High Holborn, HolburnLondon, ENGLAND