COSTA COFFEE

  • Cafes, Restaurants
Tax Free Shopping

Working days

08:00 - 21:00

Weekend

09:00 - 21:00

Shop description

The Costa Coffee story began back in 1971 when Sergio and Bruno arrived in London with a burning desire to make great tasting coffee a part of everyday life.

In 1981, the brothers opened their first Costa Coffee shop in Vauxhall Bridge Road. It was in this innovative shop that the brothers became the first coffee providers in London to serve Espresso and crafted Cappuccino in porcelain cups so that customers could experience coffee at its best. Soon shops started opening up across prestigious locations in London. Now Costa coffee has grown to over 3,277 stores across 31 countries.