Harry's Kitchen

Venue Details & Map

Harry's Kitchen

Address
Leisure Way
North Finchley
London
N12 0GL
Telephone:
0844 8261459
Public transport:
West Finchley, Underground