Benugo Charing Cross is a coffee shop offering coffee and food in a unique setting. It is located within the arches of Charing Cross station.