Sence
United Kingdom
>
England
>
Leicestershire
>
Blaby
>
Kilby
>
Sence
Sence in Kilby in Blaby.
Sence
Waterway
River