Taylor main picture

Taylor Cromwell

Writer

London, United Kingdom

About me

Iโ€™m a writer and content strategist based in London โ€” originally from the US! Looking to build community here in London ๐Ÿซถ