Lunch often ends up squeezed between plans, especially when thinking about Lunch in Paris. Something…
At 40 storeys up in the air, the Duck & Waffle in the heart of London’s City business district is the highest restaurant in Britain. Have a look more!