Search
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 […]