“Come in and have a coffee because your train is probably delayed" a local cafe owner's sign reads - MyLondon went to investigate the reality of owning a business near one of London's least reliable train stations
Back to News