Items tagged Arena Tower
Posts
-
AREA NEWS: Europe's highest restaurant is coming to London's Docklands
A new restaurant space perch atop a 44-storey tower in London’s Docklands has come to market which once operational will be the highest restaurant in Europe.