Macellaio RC Union Street - Arch 24, 229 Union St, London SE1 0LR, UK on Eaten