Bardo St James - JJ Locations

Bardo St James , London

Plush Italian restaurant in Central London with with an Art Deco feel. Jewel colour interiors create an elegant and opulent atmosphere. The open plan space comprises of an emerald green bar area, complete with chandeliers and fringed seating. Red velvet seats and private booths make up the large restaurant and the planting throughout gives a botanical vibe.