Inside the fly farm in London Bridge Published 26 Jan 2024 Under a railway arch in London Bridge, scientists are farming millions of flies. Full Article