Continue
Step back
Berwick is, of course, the last stop in England. Stop off here if you need a last cup of English tea.