A Rare Glimpse Inside The Long-Abandoned Down Street Station

Journey down into Mayfair's Down Street tube station, which closed in May 1932 after 25 years of use