Windsor House, 1270 London Road
- Address
-
Windsor House, 1270 London Road
London, Croydon
Greater London - Postcode
- SW16 4DH
| Date | Price | Type | Tenure |
|---|---|---|---|
| £25,096,101 | Other | Freehold | |
| £925,000 | Detached | Leasehold |
| Date | Price | Type | Tenure |
|---|---|---|---|
| £25,096,101 | Other | Freehold | |
| £925,000 | Detached | Leasehold |