About us

New Street Square is owned and managed by Landsec, who own and manage some of the most successful and recognisable property assets in the UK. Landsec's portfolio is a diverse mix of offices, retail and leisure in London, and retail and leisure across the rest of the country

To find out more about Landsec please click here. 

Getting here
logo
logo
Getting here
New Street Square
Fetter Lane, City of London, London EC4A 3BN
Getting here
nsssocial@landsec.com
What's here
ShopsDine & DrinkWhat's On
Useful info
Opening hoursPlan your visitGetting here
About us
About New Street SquareLeasing

Landsec logo@ Land Securities Group 2025
Terms & Conditions
Privacy Policy