Adress: 6 Ardross Rd, IV17 0PU, Alness About The Studio The Studio, is located in 6 Ardross Rd, Alness, IV17 0PU, UK How to get to The Studio?