Chester Street, London (Westminster)

Progress is being made on site.