Where is Rhubarb Triangle?

Where is Rhubarb Triangle located?

Rhubarb Triangle, Rhubarb Triangle, Great Britain (approx. 53.73°, -1.5°)


Where is Rhubarb Triangle on the map?