M
Management Team Review of World of football
I had an average experience at World of Football. ...
I had an average experience at World of Football. The facilities were decent, but I found the staff to be a bit unprofessional. The booking process was easy, but the prices were a bit high compared to other places.
Comments: