L&S Secures £100M Refi For London Offices London & Stamford Property has closed refinancing worth £100 million. August 23, 2011