Just along from Dean Village was this church and bridge towering over the Water of Leith