Llangyfelach Stores
Reviews
User
Wonderful local shop and cafe. Real part of the community
User
Lovely afternoon tea
More about Llangyfelach Stores
Llangyfelach Stores is located at 5 Swansea Rd, Llangyfelach, Swansea SA5 7JD, UK
+44 1792 798824