Where is Royal Pier?

Where is Royal Pier located?

Royal Pier, Royal Pier, Great Britain (approx. 50.89538°, -1.40831°)


Where is Royal Pier on the map?