Fenchurch was brand named after a part of London where a group of friends used to skate. Fenchurch can be spotted in the finest print, TV and web-based media across the globe. 2005 saw the opening of the first Fenchurch concept store on Earlham Street, Covent Garden, London.