Where is Square and Compass?

Where is Square and Compass located?

Square and Compass, Square and Compass, Great Britain (approx. 50.598892°, -2.035426°)


Where is Square and Compass on the map?