Description

An icon on the London skyline and a busy working church.