The Merchants House ← View details 10 Corn Square, Leominster, England HR6 8LR +44 1568 616141 Get Directions From* To * — Required information