Edinburgh Rail Trip from London with Castle entry and Hop-on Hop-off bus 23 Sept - 06 Dec From £232.50