376 Castle St, Cardiff CF10 1BS, UK | Outside the entrance to Cardiff Castle on Castle Street, central Cardiff. Look out for the green umbrella or green shirt. Alternatively, please suggest your preferred meeting point.
376 Castle St, Cardiff CF10 1BS, UK | Outside the entrance to Cardiff Castle on Castle Street, central Cardiff. Look out for the green umbrella or green shirt. Alternatively, please suggest your preferred meeting point.