LONDON-Punter Southall Group Limited has leased an office space measuring 35,200 square feet and eight car parking spaces at 11 Strand in London. The company has leased the property for 10 years from Orchard Street Investment Management.