WHSmith - 100 The Elgin store is a pleasure to... - 2830 days ago Relax - 90 Shopping for a gift. Staff are lovely and eclectic range... - 2831 days ago Miriams Tearooms & Coffee House - 70 Great food, all made fresh
Great staff, all very chatty
And great... - 2846 days ago