• St. John’s Notting Hill

    Recurring
    St. John's Notting Hill Lansdowne Crescent, Notting Hill, London, United Kingdom

    Stop by St. John's Notting Hill before 10 May 18 and see some of The 70273 Project quilts currently being exhibited in this beautiful setting. The church welcomes visitors from 8:45 a.m. to 5 p.m. Monday through Friday. These quilts commemorate 5,579 people, and it is a powerful and moving exhibit that you don't want […]

    Free