St Peter's Church, De Beauvoir Town, London
Northchurch Terrace, London N1 4DA, United Kingdom
4.6
35 reviews
8 comments
GWR9+8R London, United Kingdom
Location reporting
Claim this location
Monday: 10–16
Tuesday: 10–16
Wedneasday: 10–16
Thursday: 10–16
Friday: 10–16
Saturday: 10–16
Sunday: 10–16
Tuesday: 10–16
Wedneasday: 10–16
Thursday: 10–16
Friday: 10–16
Saturday: 10–16
Sunday: 10–16
Intoxicating smell of old wood, old paper, and a sense of generations hoping for something better.
A free gallery of architecture, design, craftsmanship, history, and spirituality- a treasure.