There are a number of ghost stations on the London Underground – stations that were once open to the public but are now abandoned. Places like "Aldwych" and "Euston Arch" were shut down for various reasons, but their eerie, forgotten presence remains part of London’s urban legend. https://unknownlondon.net/