Catherine Shuttleworth is a freelance writer based in London who covers everything from socio-political issues to fashion. When she's not writing, she's either reading or online shopping (and then wonders why she has no money).