There are more than seven squares and parks off Oxford Street for you to enjoy. Whether you fancy a picnic in the park or simply need a break from the bustle – you’ll find it in these gorgeous green spaces.