Golders Green Tube Station

Golders Green Tube Station
North End Road, London, NW11 7RN
Photo of Golders Green Tube Station