Restaurant Review: Polpo, Chelsea

After we came out of the Chelsea Flower Show at 8.00pm, we decided to find somewhere to eat. I’d earlier noticed a Polpo in the pedestrianised area of Duke of York Square, just off King’s Road. On a warm late May evening after a lovely time at the Flower Show, supper al fresco seemed a […]

Read More