our wedding location

Oldwalls is a beautiful wedding venue in the heart of the Gower in Swansea, South Wales.

The Gower holds a special place in our hearts. With the stunning scenery surrounding the area, there isn't anywhere else quite like it in the entire world; let alone South Wales.

Please make the most of your visit here for our wedding day and take in the gorgeous area with a visit to Rhossilli Bay and a walk along the coastal path.




We are not a traditional couple.

We will do what makes us feel happy and comfortable.

After our special day, neither of us will be changing our names. We are staying as Annabel Lam and Tom David.

We thought we'd let you know so you won't be shocked!

We are vegan and everything served on the day will be vegan, from your food to your wine.


Local Transportation

We have guests coming from all over the world, so please forgive us for not arranging transportation to and from the venue.


For our guests who aren't staying with us on-site, you may want to book taxis in advance.

Here are some numbers for local taxi companies:

A&R Cabs: 01792 896669

Yellow Cabs: 01792 644446

Oyster Cabs: 01792 367777

Datacabs: 01792  474747 / 01792 545454