Queen's Park

Queen's Park
Kingswood Avenue Gate, London, NW6 6LR