London, Southwark, Newington House
Newington House forms part of an island site and is situated within close proximity to London’s Elephant and Castle and Borough tube stations. The location is currently experiencing significant investment and regeneration. The property is fully let to London Power Networks Plc.
42,216 sq ft
London Power Networks Plc