Out Of Town is quite a groovy little find. Down a quiet street in Clerkenwell, the neon sign of ‘Café Shop Bar’ tells the street exactly what’s going…