"Perhaps the most peaceful – and desolate – spot in London. By the Thames Barrier, there's a visitors' centre with no visitors..." Read more.
"Perhaps the most peaceful – and desolate – spot in London. By the Thames Barrier, there's a visitors' centre with no visitors..." Read more.