Discover More


British Land

British Land is a leading UK commercial property company focused on high quality retail and London offices. Their strategy is to provide places which meet the needs of their customers and respond to changing lifestyles, ‘Places People Prefer’. Their retail portfolio provides high quality retail and leisure space with best in class services, reflecting modern consumer lifestyles; places to shop, eat and be entertained.

OUR PARTNERSHIP WITH British Land COVERS 3 UK LOCATIONS


Meadowhall

Royal Victoria Place

Ealing Broadway

£8.3bn
Assets under
management

97.6%
occupancy

156
individual
assets