Church of St Thomas the Apostle Lymington Hampshire a town in the New Forest Hampshire England UK GB Europe


Lymington is a port town on the west bank of the Lymington River on the Solent in the New Forest Hampshire England UK. The town has a large tourist industry. St Thomas Church has been a place of worship in the heart of Lymington since 1250.


Size: 6868px × 4584px
Location: Lymington New Forest Hampshire England UK
Photo credit: © eye35 stock / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: anglican, apostle, attraction, blue, british, center, centre, church, destination, england, english, europe, exterior, forest, gb, hampshire, high, lymington, parish, port, sky, small, st, street, summer, thomas, tourism, tourist, town, uk, visitor