A damp day at the Trading Post Coffee Roasters, Brighton, UK. Damn fine cup of coffee.