3/6 Lonsdale Terrace is a beautifully presented top floor flat directly overlooking the vast greens of The Meadows. Full of natural light, the...