Takeaway Town What is so good about living on a High Street? One thing is you don’t have to drive to grab any number of takeaways.