Shoreditch High Street

Shoreditch High Street is a London Overground station in south London that opened in 2010, replacing the old Shoreditch station that closed in 2006.