A beautifully presented two double bedroom ground floor apartment. Recently renovated to a high standard throughout, this property also benefits from high ceilings, period features and a large private garden with side access.
Haggard Road is located off Strafford Road, with easy access to Twickenham and St Margarets. Twickenham Station is just 0.4 miles away for fast trains to London Waterloo. The area is renowned for its excellent private and state schools.