12 Independent Coffee Shops In London

London has literally thousands of coffee shops, house and bars that line the streets of London Town. From Notting Hill┬áto Camden, Hackney to Soho and Shoreditch to Covent Garden, you will find it hard placed to not find a decent Chai Latte, Flat White or a gingerbread latte in a unique and cosy setting. Yum! … Continue reading 12 Independent Coffee Shops In London