LCP 1,543 to 8,662 Sq Ft / Retail 0 miles Unit 21 St Mary's Place, Market Harborough, LE16 7DR St Mary’s Place is a modern open-air shopping destination in the heart of Market Harborough, providing over 62,000 sq.ft of retail and leisure space across a mix of national retailers, everyday essentials and food and drink operators. The scheme is... To Let More