London for the ‘Outdoorsy’


One of the reasons we love this city, is for its green spaces. If you’ve always thought of London as the concrete jungle ‘across the pond,’ you’re just plain mistaken. The city of London has over 35,000 acres of dedicated public green space, which ends up being about 40% of the entire surface of the […]