The Forgotten Thames Palace That Bishops Called Home for 1,300 Years
Fulham Palace stood beside the Thames for 1,300 years as home to London’s bishops. Free to enter, it’s one of the city’s most overlooked historic sites.
Fulham Palace stood beside the Thames for 1,300 years as home to London’s bishops. Free to enter, it’s one of the city’s most overlooked historic sites.
Every May, the Chelsea Flower Show transforms five acres of London into the most talked-about garden in the world. Here is what makes it unlike anything else.