Have you ever wondered why British people spend so much time in parks? It turns out that the famous saying “the best things in life are free” reigns true here in the United Kingdom. If you ask a Londoner what their perfect day may look