The Royal Albrighton is a pub located on Delaware Avenue. It is identified as a public establishment serving drinks and potentially food.