Big Project Magazines News Property Saudi Arabia’s Sidra Capital seals $122.6m deal for London office building byDavina MunroApril 11, 2016