Looe (disambiguation)Topics referred to by the same term / From Wikipedia, the free encyclopedia Looe is a town in Cornwall, England, UK. Looe may also refer to: