120 Fenchurch Street

The restaurant, which is set to open in Spring 2019 will operate on the floor below a public sky garden and will boast stunning views of the capital including the River Thames, Tower Bridge, Tower of London and The Shard.