Cocooned by nature, you may believe your home at Wynwood Green is located far from the city, but the city is just beyond the trees.