The Defectors Weld - 170 Uxbridge Rd, Shepherd's Bush, London W12 8AA, UK on Eaten