Chelwood Lodge, Christchurch Avenue, North Finchley, N12

Pcm £1,475
  • Bathroom 1 bathroom
  • Bedroom 1 bedroom
  • Type Flat
  • Receptions 1 receptions
Contact

Nearest stations

  • Near Station West Finchley
  • Near Station Woodside Park
  • Near Station Finchley Central