
Stratford-upon-Avon, Warwickshire, England
Riverfront electric grass touring pitch
Liked Friendly and very neat and tidy
Disliked More water stand pipes. Strange that there are so few?
Wifi is exceptionally expensive!!
Recommend to friends Visit again