The Knights Templar is a pub and bar conveniently located near Bristol Temple Meads Train Station. This JDW establishment features a bar counter and open-plan seating, offering a classic pub experience.