Kent tourist attraction that hosted Northern Ireland peace talks in 2004 (5,6)
I believe the answer is:
leeds castle
(Other definitions for leeds castle that I've seen before include "British medieval palace" , "Keep" , "Kent tourist attraction" , "Historic building near Maidstone" , "wrongly suggesting it's in Yorkshire?" .)