Description No. 63 Alden Road is a wonderful 3 bedroomed semi-detached home which has been extended and renovated in 2015 to 117 sq meters (1,259 sq feet)