Would you like to submit a review of West Hampstead Thameslink Station, Camden? A West Hampstead Thameslink Station Camden review will help create a directory of recommended train stations in Camden. If West Hampstead Thameslink Station Camden is your business, why not claim it today! If you claim a business, you will be able to choose a new business profile photo.