Yes. Our London office is at 8 Duncannon Street, WC2N 4JF, by Charing Cross and Trafalgar Square. Day-to-day support runs from our Fleet head office in Hampshire, and engineers travel to Westminster clients for on-site work.