The builder on top of the 100ft high roof in Blackfriars, central London

The builder on top of the 100ft high roof in Blackfriars, central London

Recent News