8 Townhouses, each containing 3 bedrooms in a total area of 1,340 sq.ft.
General description: Located in Greenwich, at the south side of the river Thames in the heart of peninsula west, walking distance from the famous O2 and just short distance from the uprising Canary Wharf area.
Size: The site comprises 8 townhouses, each containing 3 bedrooms in a total area of 1,340 sq.ft.
Click to enlarge