St Ethelbert’s Church, Catholic Church, Slough, Berkshire, England, UK, GB.
Slough is a large town in Berkshire, England, within the Greater London Urban Area, 20 miles west of Charing Cross, central London and 17 miles north-east of the county town of Reading. It is between the Thames Valley and London and at the intersection of the M4, M40 and M25 motorways.
Size: 3694px × 4925px
Location: Wellington St, Slough SL1 1XU
Photo credit: © Dylan Garcia / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: berkshire, britain, building, catholic, church, england, ethelberts, gb, great, holy, kingdom, place, religious, slough, st, tower, uk, united, worship