pbb provides £40 million to the joint venture between clients of Delancey and APG for the Elephant and Castle Shopping Centre

07.05.2014