We are a young and motivated team of people with a passion for Premier League football and all things internet. We’ve put our heads together over a pint and have connected the dots with The Ball is Square, where you can juggle between a variety of features, lists and news pieces on your favourite Premier League football clubs.
We are located at:
20-22 Wenlock Road
London
England
N1 7GU
# | Team | P | GD | Pts |
---|