Magpie - United Kingdom

Best Modern British Restaurant - Central London-United Kingdom

Magpie-