Pond Square

Pond Square
South Grove, London, N6 6BS
Photo of Pond Square