img_9827

Waverley Station arrival

Waverley Station Edinburgh Craigwell Cottage short breaks city breaks weekend breaks via Virgin Trains East Coast

Anything to add?