Hosted on MSN11m
Gordon Ramsay claims his new restaurant has an unusual problemThe restaurant on Level 60 of the building offers 360-degree views of London through full-height windows, including Tower Bridge, The Shard and St Paul’s Cathedral. Diners can also watch chefs at the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results