Random coffee shop find in central London. Coffee culture in London is strong and there are artisan shops seemingly around every corner.