Nick&Niko Home/Homestay/Nick&Niko 91 Dallamoor, Telford TF3 2EG Contacts 91 Dallamoor, Telford TF3 2EG Send updates or Remove Description Features Map Reviews No reviews! ADD REVIEW Similar companies Homestay Five Oaks Lowbands, Gloucester GL19 3SJ Homestay Aspen House. Mains Park Rd, Chester-le-Street DH3 3QP Homestay Hillcrest Hillcrest, Llangollen Rd, Trevor, Wrexham LL20 7TN Homestay Criftin Farm house Criftin Farm house, Bishops Castle Categories Homestay