Farmiloe Building

Farmiloe Building
34 St. John Street, London, EC1M 4AY