The Queens Head, Monmouth itu apa sih?

The Queens Head adalah sebuah rumah umum yang beralamat di 1 St James Street, Monmouth, Wales. Rumah ini juga dikenal dengan nama The Queens Head Hotel dan sebelumnya Queens Head Inn.