Marlborough Sports Playground

Marlborough Sports Playground
London, SE1 1SD