The Terrace on Piccadilly

A modern earthy rebrand of The Terrace on Piccadilly. Designed to showcase their amazing views, architecture and expansive menu set in the heart of London.