Michelin-starred, Pollen Street Social is a modern and urban meeting point. A place to eat, drink and socialise, both for special occasions, and for informal everyday affairs.
Pollen Street Social
London, United Kingdom
pollenstreetsocial.com