Boscobel Tavern is a pub located in Telford. It is identified as a public establishment serving drinks and potentially food.