Black Salt Sheen - 505, 507 Upper Richmond Rd W, North Sheen, London SW14 7DE, UK on Eaten