Nomura House
Address:
24 Monument Street, London EC3R 8AQ
At a Glance:
- Located between Monument Street and Lower Thames Street in the City of London.
- A well specified, self-contained office building completed in 1984 but substantially refurbished to provide modern office accommodation of 62,314 sq. ft. and 6 car parking spaces over basement, lower ground and eight upper floors.
- The project was exited in 2007.