Laurel Bank Aviemore

 Travelodge hotel, 24 flats and several retail units 

Comments are closed.