Restaurants The Hidden UK Restaurant Where Locals Beg You Not to Tell Tourists AboutBy Jawdah Hannad BasaraJune 1, 20260 Nestled beneath a residential block close to Euston station, there isn’t a sign worth taking pictures of, no Instagram-worthy mood…