Ballymore Properties Ltd, Embassy Gardens, Nine Elms, Battersea, London, UK There are few development opportunities left in London that can offer the sheer scope of the Nine Elms site in Battersea. With the US government building their new embassy on 5 acres, Ballymore have commenced developing the retained 15 acres and are constructing a bold [...]