In our search for fun London things to do, we came across a company that shows films in major London parks, and yesterday we set out to see La La Land in one of our favorites green spaces close to home - Battersea Park. There was so much promise, so much potential for a truly... Continue Reading →