Buzz·Posted on 14 Aug 2013London Vs Paris: Two Cities Go Head-To-HeadBut who will win? Via Housetrip.by Ailbhe MaloneBuzzFeed Staff, UK LinkFacebookPinterestTwitterMail