Kestral House, Islington, London
Pickard Street & City Road - built 1968 0 18 floors - 55 metres high.
Close Window