Where is Plush?

Where is Plush located?

Plush, Plush, Great Britain (approx. 50.818314°, -2.406615°)


Where is Plush on the map?