Venue Information
Get Directions
O'Shea Kitchen
Elizabeth House, 2 Hurlock Street, London, N5 1ED
Free Food

Provides homemade food.

Opening times

Tuesday 18th Dec 7pm-8pm


Call Venue