1/12

BALLS BROTHERS

LIME STREET

Balls Brothers Lime Street occupies a basement situated opposite to the Lloyds Building in the City of London.