The Grove Inn

The Grove Inn
Back Row, Leeds, West Yorkshire, LS11 5PL
Photo of The Grove Inn