St Thomas Church, Lymington, Hampshire, England, UK, GB.
The Church of St Thomas the Apostle in Lymington in Hampshire, is the main Anglican Church of England parish church for the town. The building dates to the reign of Henry VI (1421–1471[1] but was largely rebuilt in the 17th and 18th centuries.
Size: 2694px × 4157px
Location: St Thomas' Church, Saint Thomas Street, Lymington, United Kingdom
Photo credit: © Dylan Garcia / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: anglican, apostle, britain, church, east, england, gb, great, hampshire, hants, kingdom, lymington, parish, south, st, thomas, uk, united