Directory of Services

Mary Immaculate & St Peter

  1. London
  2. »
  3. Barnet
  4. »
  5. Mary Immaculate & St Peter
  6. »
Address:
63 Somerset Road, New Barnet, Barnet, London EN5 1RF
About:

Tue 12:00-2:00pm & Sat 10:00am-12:00pm

Free food with vouchers