OXO Tower Restaurant, Bar and Brasserie says Set upon the 8th floor of the iconic OXO Tower and having recently celebrated its 25th anniversary, the OXO Tower plays hosts to three different venues ...
near Hyde Park Corner, London’s first skyscraper hotel. Shortly after, in 1966, the Top of the Tower at the Post Office Tower in Fitzrovia was London’s first revolving restaurant. Other ...