Gladstone Park

Gladstone Park
Kendal Road, London, NW10 1JH
Photo of Gladstone Park