============================================== Taco Bell ============================================== Fast Food Restaurant ---------------------------------------------- WHERE 75 Southampton Row, Bloomsbury, WC1B 4ET, United Kingdom CHECKED IN 18 Sep 2022 13:35 ----------------------------------------------