Step into the world of Flame located in London, a sanctuary for those seeking not just food, but an unforgettable culinary odyssey. Our menu is a tapestry of flavours woven with care and precision. Whether youre enticed by the boldness of our Shawarma or enchanted by our Burgers, every bite is an invitation to savour the extraordinary.