On a particularly blustery January day, Daily Mail travel writer Jowena Riley takes on the nation’s new highest roof walk at London’s iconic Alexandra Palace – which stands 130 metres about sea level.
On a particularly blustery January day, Daily Mail travel writer Jowena Riley takes on the nation’s new highest roof walk at London’s iconic Alexandra Palace – which stands 130 metres about sea level.