PUBLISHED
£ GBP Basket (0)
"Alexandra Palace, North London" stock image

Alexandra Palace, North London

Alexandra Palace in North London is the place of the first broadcast by the BBC.

Image dimensions: 5616 x 3744 pixels

return to Index

×