Glengall Grove

A nine-unit apartment building arranged around an internal courtyard, which maximises natural light and views towards Canary Wharf and the Thames. All apartments have private gardens or large balconies and the top floor apartment has a roof terrace which overlooks a green roof.

  • Glengall Grove
  • Glengall Grove
  • Glengall Grove
  • Location Isle of Dogs, London
  • Client Simply Group
  • Status Planning Approval