Masters House Temple Church, EC4Y
St Paul’s from the south west in 1896
Masters House Temple Church is one of the streets of London in the EC4Y postal area.



return to article