The London Mews Finchley N3 Timeline News and progress updates from The London Mews new development in Finchley N3 Post a new milestone Henshall & Partners is offering two commercial units for rent or for sale at The London Mews. Update: The commercial premises have been sold. Via Henshall & Partners... 25/05/2021 by Buildington