Where is Bulphan?

Where is Bulphan located?

Bulphan, Essex, United Kingdom (approx. 51.5476946°, 0.3601889°)


Where is Bulphan on the map?