London Square appoints Mark Evans as COO

London Square has appointed Mark Evans as chief operating officer. Evans has 25 years’ experience in property. He will join the luxury London flats developer in the new year. He comes