Advertisement

 
Past the inauspicious, fluorescent-lit entrance to Kensington Mall is Cold Tea