Crouch Hill
Crouch Hill is a railway station as well as a street in north London.