59 Alexandra Road



Llandudno • Show on map
View Details for Price
59 Alexandra Road is located in Llandudno just 16 miles from Bodelwyddan Castle and 27 miles from Snowdon Mountain Railway. 1.5 miles from Llandudno West Shore Beach and 1.2 miles from Llandudno Pier…More info
