Independent coffee shop, Bay Tree, offering a unique experience in the Orchards Shopping Centre. Established since 2003.