Havelock Terrace, London, London SW8 4AS
02037 337864
Havelock Terrace comprises of two buildings offering office and light-industrial space. With plenty of natural light, good loading access and roller shutter doors on the light industrial spaces, they're versatile and adaptable.