Pub / Bar
To Sell 1,139 - 2,805 sf
The property comprises the ground and basement of a five storey building with traditional..
The Three Lords is located in the centre of the City of London fronting both St Clare Street and the Minories. The immediate area comprises..