Cafe Bar Trafalgar offers a relaxed atmosphere with a selection of cafe fare and bar beverages.