St. Leonards Avenue, Harrow, HA3

Offers over £1,100,000 Freehold
6 bedrooms 6 bathrooms