A Finsbury Park restaurant specialising in slow-cooked meats.

Oven & Hearth
Time Out says
Details
- Address
- 121 Stroud Green Rd
- London
- N4 3PX
Discover Time Out original video
Â

A Finsbury Park restaurant specialising in slow-cooked meats.
Discover Time Out original video
Â