Bart’s

Posted by & filed under Bars & Clubs.

Tucked away inside the Chelsea Cloisters, a luxury apartment complex with gleaming white walls and glossy marble floors, Bart’s is truly a hidden gem that is a surprising juxtaposition to the building within which it's nestled. Having arrived in London that morning, fresh off the red eye from New York, I knew there was only one... Read more »