Where is The Rose & Crown?

Where is The Rose & Crown located?

The Rose & Crown, The Rose & Crown (Station), Great Britain (approx. 51.636715°, 0.280867°)


Where is The Rose & Crown on the map?