1 result
5 bedroom flats for sale in Finchley Church End
- Featured£1,350,000
5 bedroom flat for saleMayflower Lodge, Finchley, N3
52- Tenure: Share of freehold (962 years remaining)
- Share of Freehold Term 999 years from 01/11/1987
- Entrance Hall Access to Roof Terrace & Rubbish Shoot
- Guest Cloakroom
Virtual tourAdded > 14 days by Chancellors - Finchley Sales