The Black Lion Hotel in Llangurig, near Llanidloes, Powys