
Embargo Republica brings a slice of Cuban cool to King's Road. Located at a prized location on Chelsea's King's Road, you'll enter through a cigar shop to discover a smooth and stylish space featuring exposed brickwork, vintage furnishings and a spacious rooftop terrace. The venue offers an exhilarating…