The Queens Arms

The Queens Arms
Great North Road, New Barnet, London, EN5 1AB