Chelsea Old Church

Chelsea Old Church (aka All Saints) is on the north bank of the River Thames (Chelsea Embankment) near Albert Bridge in Chelsea, London, England.
Chelsea Old Church (aka All Saints) is on the north bank of the River Thames (Chelsea Embankment) near Albert Bridge in Chelsea, London, England. Author: Jim, License: CC BY 2.0 · Source

Discussion

No posts or comments for this place yet.