Thumbnail – Caffeine Eastcastle (DSC_9240t) Published May 2, 2016 at 1255 × 941 in Kaffeine Eastcastle Kaffeine Eastcastle, at 15 Eastcastle Street in Fitzrovia, London.