Burger King opens first plant-based branch in London’s Leicester Square
Popular fast-food chain, Burger King, has launched its first plant-based…
Popular fast-food chain, Burger King, has launched its first plant-based restaurant, which will be open in Leicester Square, London for a limited time.