Results 2 results found Roman theatre, St. Albans, Hertfordshire, England, United Kingdom, Europe Wall, remains of Roman town of Verulamium, St. Albans, Hertfordshire, England, United Kingdom, Europe