Costa Coffee

25 Castle Street
LE10 1DA

Costa, voted the UK's favourite coffee shop, is the UK’s largest coffee shop chain with over 1600 stores and 3,000 Costa Express machines. It is also the world’s second largest coffee shop chain in 28 countries worldwide. Founded in London by Italian brothers Sergio and Bruno Costa in 1971, Costa’s performance goes from strength to strength and the brand has been instrumental in driving innovation in the sector, including the introduction of Flat White and the launch of Costa Express

Business Location