The Queens Arms

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