Reservation request: Pollen Street Social
Unfortunately no reservations can be made for this restaurant.
Pollen Street Social
8-10 Pollen St
W1S 1NQ London
W1S 1NQ London
Unfortunately no reservations can be made for this restaurant.