Fried chicken
Fried chicken
Market Hall Victoria
191 Victoria St, London - SW1E 5NE
https://www.markethalls.co.uk/