St. Osmund's Church
St. Osmund's Church
  • 79 Castelnau, Barnes, London
    SW13 9RT
Roman Catholic. Services: Sat 6.30pm, Sun 8.30am, 10.30am, 6.30pm.
More
Social Interaction