Temple Church is an area in West End, actually it was north area of West End which connect to Whitechapel. You have to go through Temple Sewers to reach this area.
Advertisement
Temple Church is an area in West End, actually it was north area of West End which connect to Whitechapel. You have to go through Temple Sewers to reach this area.