About this development
Cyclops Wharf is a beautiful riverside complex located on the western side of the Isle of Dogs, tucked off of Westferry Road. Built in 1986, it offers 180 luxury apartments and 24 mews style houses.
This gated complex includes 24hr porterage, CCTV security and a well-equipped leisure centre with a swimming pool.