Caffè Nero is a premium European style coffee house brand headquartered in London, England. Since 1997, led by Gerry Ford, Caffè Nero has grown internationally to be recognized as Europe's largest independent coffee house group
Located on the Ground Floor