168 Fenchurch Street, London EC3
Barclays Property Holdings
23,500 sq.m
Planning consent 1994