Company name: Pollen Street Social
Description: Informal, Modern British fine dining
8-10 Pollen St, London W1S 1NQ, United Kingdom