Where is Kadebi?

Where is Kadebi located?

Kadebi, England, Great Britain (approx. 53.4988093977°, -1.2238683699°)


Where is Kadebi on the map?