Towcester, United Kingdom
Off main street, near crossings,Towcester, United Kingdom
Rear of Safeways Supermarket.,Towcester, United Kingdom