My Walk on the North Bank of River Thames. Blackfriars to Embarkment : Temple Church November 17, 2019November 18, 2019 Neha Shah Come along with me on my walk to the Temple area of London! This area is a true hidden oasis of London. 51.513255 -0.110239