The Hand & Shears

The Hand & Shears, 1 Middle Street, London, EC1A 7JA