Carrie Johnson's London flat before meeting Boris is so different from 3.8m moated mansion
Carrie Johnson, 35, is raising her three children, Wilfred, Romy and Frank, in a beautiful Oxfordshire mansion alongside her husband Boris Johnson, but where did she live before? The communications and PR expert used to reside in a London flat before she met her politician partner and here's everything you need to know