Taking its name from the Parisian suburb it calls home, The Cross of St George (COSG) offers a real taste of England in the heart of the city.