In the heart of Canary Wharf, one the last remaining sites overlooking the River Thames & Greenwich was acquired and developed into eight luxury apartments comĀprising of a number of 2 bedroom apartments and a 3 bedroom 1,500 sq. ft. duplex penthouse with a wraparound terrace and secure gated parking.