at 2 - 4 High Petergate, York United Kingdom
Lamb & Lion Inn is a 4 star AA rated Inn rich in old English character. It is grafted in to York's city centre walls and is just moments from York Minster.
Lamb & Lion Inn, York is York based place and this enity listed in Inn category. Located at 2 - 4 High Petergate