Views of the Mansion House

Rear View, showing the site of the new Wembley stadium