St Botolph House, London EC3
Stanhope Properties Plc
24,750 sq.m
Planning consent 1992