Where is Rose and Castle?

Where is Rose and Castle located?

Rose and Castle, Rose and Castle, Great Britain (approx. 52.44705°, -1.414407°)


Where is Rose and Castle on the map?