Babaz Plus Shawarma London offers Mediterranean cuisine, specializing in shawarma. The establishment is known for its vibrant atmosphere and is a popular spot for dine-in and takeout.