Korean in London - Holloway 41-43 Holloway Road, Holloway, London, N7 8JP Tags: air conditioning, korean