A
A Google User Review of Holiday Inn Swiss Cottage (Lon...
Can I just say that the nearest station is Finchle...
Can I just say that the nearest station is Finchley Road
NOT Swiss Cottage which everyone assumes
This happens ALL the time
I know this because I work at Swiss Cottage station
Comments: