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.....
See All 327 Episodes of "London Visited"