87 Sloane Avenue
Kensington
London
SW3 3DD
Mon-Thu: 18:00-00:00 Fri-Sat: 18:00-01:00 Sun: 17:00-23:00
Barts London, at Chelsea Cloisters, is a pub serving traditional British food and a tasty variety of drinks and cocktails.