Windmill Taverns
Irish · Pub
Independent Irish pub offering a welcoming atmosphere.
Location
Best places nearby
The highest rated places close to Windmill Taverns.
Local restaurants nearby
171 Gray's Inn Road, ENG
Location
The highest rated places close to Windmill Taverns.
171 Gray's Inn Road, ENG