Where is Beaumaris Pier?

Where is Beaumaris Pier located?

Beaumaris Pier, Beaumaris Pier, Great Britain (approx. 53.26136°, -4.0900865°)


Where is Beaumaris Pier on the map?