This business is now closed.
This absurd bird outpost beings a slice of the deep south to soho. Please note that this location is not currently open for dine-in, but is still available for delivery and click&collect orders.
Monday
Closed
Tuesday
Closed
Wednesday
Closed
Thursday
Closed
Friday
Closed
Saturday
Closed
Sunday
Closed
November 4, 2024 16:58 local time
25 Peter Street, London, W1F 0AH, England
Add a review