St Peter's Church, Streatham
Leigham Ct Rd, Norwood, London SW16 2SD, United Kingdom
4.6
35 reviews
8 comments
CVJP+P2 London, United Kingdom
Location reporting
Claim this location
Monday: Close
Tuesday: Close
Wedneasday: 12–13
Thursday: Close
Friday: Close
Saturday: Close
Sunday: 10–11
Tuesday: Close
Wedneasday: 12–13
Thursday: Close
Friday: Close
Saturday: Close
Sunday: 10–11
Toilets are clean, meant to be disabled friendly but mmm not great.
I like the size, this gives the place a kind of intimacy, but the decor is not really suitable for weddings, it's not quite at that class.