Property Reference: 1618546. The Elms is a collection of 73 luxury apartments divided into 3 separate blocks. Number 33 is on the first floor and has the added
This is one of the best positioned apartments on the 8th floor of Gehry Partners designed Prospect Place 2 building at the Battersea Power Station development