The Albaston  -  

27 St Marychurch Rd, Babbacombe, Devon, TQ1 3JF

Distance  Distance from The Albaston to Babbacombe is approx 0.72miles  Babbacombe centre is approx 0.72 miles