On the beach near Mumbles Pier 6 On the beach near Mumbles Pier 6 – View of the cafe on Mumbles Pier, near Swansea, South Wales.