Taylors Lock
Leicester, LE8 0RG, United Kingdom
4.5
2 reviews
2 comments
GXWF+RQ Leicester, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsPeter Blizzard2 years ago
Lovely serene place midweek
Ziggy Sawdust2 years ago
Lovely