Skip to playerSkip to main content
  • 4 years ago
The London Resort is set to be built on the Swanscombe Peninsula, but charities say already threatened wildlife would be obliterated unless it's declared a site of special scientific interest.
Comments

Recommended