13 photos · Floorplan£4,000 pcm3 bed1 bathSemi-Detached1,076 sq ftSandtoft Road, Canary Wharf, SE7Listed 20 Oct 2026