Embankment road heading out of town. Ive got a feeling we crossed paths a few months ago at the petrol station ?