St Andrews

East Shore
From: £ 147.00
Weekly

Located a short walk from the town centre, East Shore is a stunning picturesque student accommodation property 20 minutes from The University of St Andrews.

Shared apartments