St Peter's Church Hall

St Peter's Church Hall
59 Eastwood Road North, Leigh-on-Sea, Essex, SS9 4BX