Where is Hanmanbi?

Where is Hanmanbi located?

Hanmanbi, England, Great Britain (approx. 54.1823896319°, -0.3199081431°)


Where is Hanmanbi on the map?