Best place to chill out in UK

Re: Best place to chill out in UK

Lake District sounds nice :slight_smile:

Edgware Road? im not much of a fan of arab food :yukh: