NEWS: London in the Sky Returns for 2020

This unique restaurant returns to the capital at The O2 from the 1st May. Guests can will be able to dine once more up in the clouds as it has been announced that London in the Sky is returning to the city from the 1st May until the 31st July. Those who are brave enough… Read More