Close this search box.

14 Hills

Introducing 14 Hills, London’s newest indoor rooftop restaurant, high in the sky (14 floors up to be exact) at 120 Fenchurch Street. It joins a long list of London’s most ‘Instagrammable’ spots and aims to become the next hottest, ‘must visit’ destination. Like Gloria’s Capri-styled 70’s interiors or the prawn pink colour scheme at Sketch […]