East Finchley Tube Station

East Finchley Tube Station
High Road, London, N2 0NW
Photo of East Finchley Tube Station