Retail Investment:

Garden Square

Name:
Garden Square
IRR:

40%

Location:
Letchworth
Net Lettable:
176,000 sq ft

Challenging the orthodoxy, physical retail can thrive in the right hands.