Fleet Street Finished!

Job done at 80-81 Fleet Street for the City of London. The completion of this commercial refurbishment on one of the City’s busiest iconic streets is just ahead of another project for the City of London at 24 Holborn Viaduct. More details on this Grade II listed refurbishment coming soon!