St Peter & St Paul's Church, Temple Ewell St Alphege Road Dover, Kent CT16 2PU
View directions
Nothing's happening here