Write a review
Taphall Bed and Breakfast
15 The Street, Takeley, Bishops Stortford, Hertfordshire CM22 6QS, United Kingdom, Bishops Stortford, England
15 The Street, Takeley, Bishops Stortford, Hertfordshire CM22 6QS, United Kingdom, Bishops Stortford, England