Experience the vibrant and stylish interior of Le Bab, a restaurant in Battersea, London. Indulge in delicious cuisine while enjoying the cozy atmosphere.