One RopeMaker Street
London, England EC2Y 9AL
September 30, 2008

French Language & Culture Quiz @ Digress, Citypoint at Digress, CityPoint