Just Opened London describe the Terrace at Orrery as a calm affair, and a perfect excuse to stop away from the humdrum this summer highlighting the summer-only terrace menu featuring lighter dishes like marinated artichokes, onion and goats cheese tarts and more.
Read the full article here.