Knights Templar Pub

Knights Templar Pub
95 Chancery Lane, London, WC2A 1DT
Photo of Knights Templar Pub