Vietnamese in London - Camberwell 171 Coldharbour Lane, Camberwell, London, SE5 9PA Tags: air conditioning, vietnamese