Perfect for people-watching: a classy, comfortable new pub in Chelsea. The Trafalgar Public House, recently opened on Chelsea’s King’s Road, brings a proper pub back to a stretch of London that has not seen a new one in over 100 years. Set inside a Grade II listed former bank opposite Chelsea Town Hall, the pub […]
Kings Road – Cadogan Arms – Pool and Pie Perfection
Walking on the Wild Side – The Cadogan Arms Chelsea: Not so far down the Kings Road that it could be called ‘The Wrong End’, if indeed anywhere in Chelsea is ‘Wrong’ now, our taxi driver was reluctant when we asked to be taken to the Cadogan Arms. Oh you don’t want to go there […]

