caption: 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 London Coffee Shop, London Cafe, Coffee Shops, Coffee Bars, East London, Bakery Interior, Interior Design, Best Bakery, Café Bar
exif: {}