St Barnabas’ Church
Lord Holland Monument in Holland Park
Credit: Piotr Zarobkiewicz
St Barnabas’ Church is a church in Kensington.
Read the St Barnabas’ Church, Kensington entry on the Wikipedia...
return to article