Coffee #1 Leominster is beautiful and oozes character. Housed in an old 15th century Tudor building, there are traditional beams and an old stable door, with little nooks and crannies where you can lose yourself – it’s like taking a step back in time. Our building might be 500 years old but our coffee is fresh every day!