Location of Penarth lifeboat station



View Penarth lifeboat station in a larger map