Situated within the prestigious Chelwood House on Gloucester Square, this exceptional first-floor apartment offers an expansive 1,928 sq ft of lateral living space with a desirable south-facing aspect.
Property Details
Council Tax: H
Tenure: Share of freehold