Love these giant artworks outside Alexandra Palace - from where the BBC made its first live television broadcast in 1936. You can see why it was the perfect place, with its commanding 360-degree views across London and beyond
Comments
Sign in or get an account to comment.