A stunning apartment, on the fourth floor of this iconic riverside depository building, in exclusive Harrods Village, Barnes. This spacious property, of approximately 1,278 square feet, boasts high ceilings and amazing river views.
Property Details
Council Tax: G
Tenure: Share of freehold