Situated within a prestigious riverside development moments from Canary Wharf, this stunning three bedroom apartment provides extensive living space centering