This discrpton is inaccurate the location is is in Swansea city centre not Mumbles.
Worcester Road (Mumbles), Swansea
Location: geo:51.62102,-3.94183?z=15
https://osmand.net/go?lat=51.62102&lon=-3.94183&z=15