Explore details about location Thistle Lane. Thistle Lane is a location situated within the Weymouth alongside other areas such as Royden Road, Main Street, Fairway Landing.