A fabulous, detached Grade II listed Tudor Manor House with 15 acres of paddocks plus 4 acres of formal gardens. These are maintained by a gardener. Comprises 7 bedrooms, 5...
7
July '07
5500 p/m
Croydon, CR0
Croydon is a large town and major commercial centre in southern England, and is also an area of Greater London, being the main settlement in the London Borough of Croydon. It is located 9.5 miles (15.3 km) south of the centre of London (Charing Cross). Croydon is one of ten major metropolitan centres identified in the London Plan.