River Sence
United Kingdom
>
England
>
Leicestershire
>
Harborough
>
Houghton on the Hill
>
River Sence
River Sence in Houghton on the Hill in Harborough.
River Sence
Waterway
Stream
Billesdon Brook