Buy this picture |
aerial photograph of Golders Green Depot and Golders Green Station in the London Borough of Barnet in England UK NW11 . Golders Green Depot and Golders Green Station were opened in 1907 by the Charing Cross, Euston & Hampstead Railway ( CCE&HR) and are still in operation today, being run by Transport for London (TfL)