Costa Coffee

Restaurant / Cafe / The Avenue


Now open at The O2, on the lower level of ICON Outlet. Founded in 1971, Costa has become one of the nations favourite coffee shops. Serving a variety of coffees and teas, and a selection of savoury and sweet treats.     


Similar restaurants

Restaurant / Cafe


The Avenue
Restaurant / Cafe

NESCAFÉ Azera Coffee Shop

Inside The O2 arena
Restaurant / Cafe

Cloud 9

ICON Outlet