London’s Best Coffee Shops
North of the River: Westminster | St. James’s | The West End | Soho | Covent Garden | Holborn | The City of London | Victoria | Belgravia | Pimlico | Chelsea | Knightsbridge | South Kensington | Kensington | Mayfair | Paddington | Notting Hill | Marylebone | Fitzrovia | Bloomsbury | Clerkenwell | Farringdon | Barbican | Finsbury | Shoreditch | Camden Town | Kentish Town | Primrose Hill | St John’s Wood | The Angel | Islington | Fulham | Hammersmith | Shepherd’s Bush | Acton | Ealing | Richmond |
South of the River: South Bank | Southwark | Lambeth | Battersea | Clapham | Brixton | Streatham | Bermondsey | Walworth | Camberwell | Peckham | Dulwich | Rotherhithe | Greenwich |








