Where is The Black Lion Royal Hotel, Lampeter located?
The Black Lion Royal Hotel, Lampeter, The Black Lion Royal Hotel, Lampeter, Great Britain (approx. 52.11304°, -4.08107°)
The Black Lion Royal Hotel, Lampeter, The Black Lion Royal Hotel, Lampeter, Great Britain (approx. 52.11304°, -4.08107°)