The Local Shopping REIT Plc is (LSR) is the real estate investment trust (REIT) with an established portfolio of local shops in urban and suburban areas throughout the United Kingdom.
1-4 argyll street