Standing on the bank of the Thames is Fulham Palace, which many people have not heard of - yet it's history goes way back
Join us to discover more.....