Cafe Libre
22 Great Marlborough Street, London, Greater London, W1F 7HU (Show me directions) Show Map
020 8731 7149 020 8731 7149
Profile
Libre Cafe serve a variety of sandwiches and pasta dishes as well as a selection of snacks and beverages. They also have a licensed bar area downstairs.