Project Overview
St Christophers Place is a social hub and hotspot in Central London, with both high street and boutique retailers and restaurants. It was adopting the personalities of each brand that was located there but had a need to raise their own brand awareness and make it a place to attract a new audience - this is where TCC came in.Client
St Christopher's Place