Features
Takeaway
Nearest public transport
Bishops Stortford - National Railway