Great Yarmouth

Great Yarmouth was a coastal English town that was a two-hour drive from London.