London Green Property Sells 7 and 8 St. James's Square For £246M Jan 31, 2017 | Catherine Meredith London Office