Castle House by Hamiltons

castle house

The Castle House is expected for completion in 2009. It’s designed by Hamilton as an eco-residential tower by utilizing wind turbin on the top of the tower. When complete, the main tower will reach 147 m tall and the adjacent pavilion only 5-story. Located at Elephant and Castle South London, the Castle House will have 310 apartments.


Leave a Reply