There's An Adorable Cafe Hidden Inside This London Church That Dates Back To The 12th CenturyThe Wren Coffee is a unique café that merges historical atmosphere with quality coffee and a peaceful setting.