Edinburgh Rail Trip from London with Castle entry and Hop-on Hop-off bus 09 Oct - 19 Dec From ÂŁ232.50