The Mumbles is part of Swansea City. Just across the bay from me. I go to Swansea University at the edge of it most days.
EDIT Swansea City, and therefore Mumbles, is actually in Wales, not England. Read my message below.
It's a very nice middle class area on the edge of the Gower, the UK' first national park.
It is well known for the Mumbles Mile; a mile of pubs and restaurants. the aim is to drink in every one without losing consciousness.
Also, my girlfriend's parents owns a Chinese takeaway there; it's called Mumbles Packed Meals, I think. Go buy food there if you visit.