Location:

26 Leeukoppie Road

Llandudno