Intrepid Fox

Intrepid Fox
Archway Tavern Archway Close, Archway Road, London, N19 3TD