Where is Charvil?

Where is Charvil located?

Charvil, Charvil, Great Britain (approx. 51.47573°, -0.88591°)


Where is Charvil on the map?