Embankment Gardens Development Embankment Gardens Project Manager Obbard Residential Value 285k Location London SW3 Share this Project