Marlborough Sports Playground

Marlborough Sports Playground
London, SE1 1SD
Photo of Marlborough Sports Playground