Last Updated:

October 23, 2014

Catherine Hamilton

Catherine Hamilton is a writer currently based in London, where she was born in 1991. She recently graduated from UCL with a BA in English Literature. She is the founder and director of Swimmers.