Best place to chill out in UK

Re: Best place to chill out in UK

Impulse dear, Edgware Rd isn’t about food, but eye candy :wink:

Theres also plenty of cafes and restaurants to chill out at and even better for women, take a trip down to Oxford St for shopping and then then chill out and go for a stroll down Hyde Park just minutes away. Theres a few water rides there too :slight_smile:

I wouldn’t go to Wales, apart from sheep and a few green hills theres not anything else there to do right?