Residents reveal the ‘bleak’ reality of living inside iconic London attraction
Metro – Metro.co.uk: News, Sport, Showbiz, Celebrities from Met…
June 4, 2026
It's been a tourist spot since it opened in 1982.
Discussion in the ATmosphere