If you’re a Tottenham Hotspur fan, then you’ll probably want to stop reading! For the rest of us though, the idea of living at Highbury Square in an iconic Premier League football stadium in north London is probably quite appealing, especially if you’re an Arsenal fan… The History Of Highbury Square Highbury Square now sits […]