Chicken Shop Holborn - 199-206 High Holborn, Holborn, London WC1V 7BD, UK on Eaten