Our Story

Colbert is an all-day café restaurant in the heart of Chelsea

Colbert is located on Chelsea's Sloane Square
Colbert is an all day café restaurant located on Chelsea's Sloane Square