Documenting every historic church in Great Britain
Search:
Churches by village/town/city
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Oakamoor
Staffordshire
Holy Trinity
Oake
Somerset
St Bartholomew
Oakenshaw
Yorkshire-West
St Andrew
Oakford
Devon
St Peter
Oakham
Rutland
All Saints
Oakley
Hampshire
St Leonard
Oakley
Bedfordshire
St Mary
Oakley
Buckinghamshire
St Mary
Oakley
Suffolk
St Nicholas
Oakridge Lynch
Gloucestershire
St Bartholomew
Oaks in Charnwood
Leicestershire
St James the Greater
Oaksey
Wiltshire
All Saints
Oakworth
Yorkshire-West
Christ Church
Oare
Berkshire
St Bartholomew
Oare
Somerset
St Mary
Oare
Kent
St Peter
Oban
Argyll and Bute
Cathedral Church of St Columba
Oborne
Dorset
St Cuthbert
Occold
Suffolk
St Michael and All Angels
Ockbrook
Derbyshire
All Saints
Ockley
Surrey
St Margaret
Ocle Pychard
Herefordshire
St James the Great
Odcombe
Somerset
St Peter and St Paul
Oddingley
Worcestershire
St James
Oddington
Oxfordshire
St Andrew
Odell
Bedfordshire
All Saints
Odiham
Hampshire
All Saints
Odstock
Wiltshire
St Mary
Offchurch
Warwickshire
St Gregory
Offenham
Worcestershire
St Mary and St Milburgh
Offham
Kent
St Michael and All Angels
Offham
Sussex-East
St Peter
Offord Cluny
Cambridgeshire
All Saints
Offord D'Arcy
Cambridgeshire
St Peter
Offton
Suffolk
St Mary
Offwell
Devon
St Mary
Ogbourne St Andrew
Wiltshire
Holy Cross
Ogbourne St George
Wiltshire
St George
Okeford Fitzpaine
Dorset
St Andrew
Okehampton
Devon
All Saints
Okehampton
Devon
St James
Okeover Hall
Staffordshire
All Saints
Old
Northamptonshire
St Andrew
Old Alresford
Hampshire
St Mary
Old Basing
Hampshire
St Mary
Old Bolingbroke
Lincolnshire
St Peter and St Paul
Old Brampton
Derbyshire
St Peter and St Paul
Old Buckenham
Norfolk
All Saints
Old Burghclere
Hampshire
All Saints
Old Byland
Yorkshire-North
All Saints
Old Clee
Lincolnshire
Holy Trinity and Holy Mary the Virgin
Old Cleeve
Somerset
St Andrew
Old Coulsdon
Greater London
St John the Evangelist
Old Dalby
Leicestershire
St John the Baptist
Old Dilton
Wiltshire
St Mary
Old Fallings
West Midlands
St Mary
Old Felixstowe
Suffolk
St Andrew
Old Hayes
Greater London
St Mary
Old Hunstanton
Norfolk
St Mary
Old Kea
Cornwall
Mission Chapel
Old Knebworth
Hertfordshire
St Mary and St Thomas
Old Langho
Lancashire
St Leonard
Old Leake
Lincolnshire
St Mary
Old Linslade
Bedfordshire
St Mary
Old Malden
Greater London
St John the Baptist
Old Malden
Surrey
St Mary
Old Milverton
Warwickshire
st James
Old Newton
Suffolk
St Mary
Old Romney
Kent
St Clement
Old Shoreham
Sussex-West
St Nicolas
Old Sodbury
Gloucestershire
St John the Baptist
Old Somerby
Lincolnshire
St Mary Magdalene
Old Swinford
West Midlands
St Mary
Old Town
Isles of Scilly
St Mary
Old Warden
Bedfordshire
St Lawrence
Old Weston
Cambridgeshire
St Swithin
Old Wives Lees
Kent
Methodist
Old Woking
Surrey
St Peter
Oldberrow
Warwickshire
St Mary
Oldbury
Shropshire
St Nicholas
Oldbury on the Hill
Gloucestershire
St Arild
Oldford
Somerset
St Mary
Oldhurst
Cambridgeshire
St Peter
Olney
Buckinghamshire
St Peter and St Paul
Olveston
Gloucestershire
St Mary
Onehouse
Suffolk
St John the Baptist
Onibury
Shropshire
St Michael
Orby
Lincolnshire
All Saints
Orchard Portman
Somerset
St Michael
Orcheston
Wiltshire
St George
Orcheston
Wiltshire
St Mary
Orcop
Herefordshire
St John
Ordsall
Nottinghamshire
All Hallows
Ordsall
Greater Manchester
St Ignatius of Antioch
Orell
Lancashire
St Theresa
Orford
Suffolk
St Bartholomew
Orlestone
Kent
St Mary
Orleton
Herefordshire
St George
Orlingbury
Northamptonshire
St Mary
Ormesby St Margaret
Norfolk
St Margaret of Antioch
Ormesby St Michael
Norfolk
St Michael
Orrell
Lancashire
St Monica
Orsett
Essex
St Giles and All Saints
Orsmkirk
Lancashire
Christ Church
Orston
Nottinghamshire
St Mary
Orton Longueville
Cambridgeshire
Holy Trinity
Orton-on-the-Hill
Leicestershire
Sr Edith
Orwell
Cambridgeshire
St Andrew
Osgathorpe
Leicestershire
St Mary
Osidge
Greater London
St Andrew
Osmaston
Derbyshire
St Martin
Osmington
Dorset
St Osmond
Osmotherley
Yorkshire-North
St Peter
Ospringe
Kent
St Peter and St Paul
Ossington
Nottinghamshire
Holy Rood
Osterley
Greater London
The Temple
Oswaldkirk
Yorkshire-North
St Oswald
Oswestry
Shropshire
St Oswald
Otford
Kent
St Bartholomew
Othery
Somerset
Congregational
Othona
Dorset
Community Chapel
Otley
Yorkshire-West
Methodist
Otley
Suffolk
St Mary
Otterbourne
Hampshire
St Mathew
Otterburn
Northumberland
St John the Evangelist
Otterford
Somerset
St Leonard
Otterham
Cornwall
St Denis
Otterhampton
Somerset
All Saints
Otterton
Devon
St Michael
Ottery St Mary
Devon
St Mary
Ottringham
East Riding of Yorkshire
St Wilfrid
Oulton
Yorkshire-West
St John the Evangelist
Oulton
Norfolk
St Peter and St Paul
Ousden
Suffolk
St Peter
Out Rawcliffe
Lancashire
St John
Outhgill
Cumbria
St Mary
Outwell
Norfolk
St Clement
Outwood
Surrey
St John the Baptist
Over
Cambridgeshire
St Mary
Over Compton
Dorset
St Michael
Over Kellet
Lancashire
St Cuthbert
Over Norton
Oxfordshire
St James
Over Silton
Yorkshire-North
St Mary
Over Stowey
Somerset
St Peter and St Paul
Over Tabley
Cheshire
St Paul
Over Wallop
Hampshire
St Peter
Over Whitacre
Warwickshire
St Leonard
Over Worton
Oxfordshire
Holy Trinity
Overbury
Worcestershire
St Faith
Overseal
Derbyshire
St Matthew
Overstone
Northamptonshire
St Nicholas
Overstone
Northamptonshire
St Nicholas
Overstrand
Norfolk
St Martin
Overthorpe
Northamptonshire
St Mary
Overton
Lancashire
St Helen
Overton
Hampshire
St Mary
Oving
Buckinghamshire
All Saints
Oving
Sussex-West
St Andrew
Ovington
Norfolk
St John the Evangelist
Ovington
Essex
St Mary
Ovington
Hampshire
St Peter
Owermoigne
Dorset
St Michael
Owlpen
Gloucestershire
Holy Cross
Owmby-by-Spital
Lincolnshire
St Peter and St Paul
Owslebury
Hampshire
St Andrew
Owston
Yorkshire-South
All Saints
Owston
Leicestershire
St Andrew
Owston Ferry
Lincolnshire
St Martin
Oxborough
Norfolk
St John the Evangelist
Oxborough
Norfolk
St Mary Magdalene
Oxclose
Derbyshire
Chapel of Ease
Oxcombe
Lincolnshire
All Saints
Oxenhall
Gloucestershire
St Anne
Oxenton
Gloucestershire
St John the Baptist
Oxford
Oxfordshire
St Mary
Oxhill
Warwickshire
St Lawrence
Oxnead
Norfolk
St Michael
Oxton
Cheshire
Holy Name of Jesus
Oxton
Nottinghamshire
St Peter and St Paul
Oxwick
Norfolk
All Saints
Ozleworth
Gloucestershire
St Nicholas