Kaffeine 66 Great Titchfield Street, Fitzrovia, London, W1W 7QJ Local, qual - The Independent