This Day in History: 1904-06-11

Grand Pier opens at Weston-Super-Mare, Somerset