The place where Charlie/Cloud Richardson lives
Cloud lives at 31 Temple Crescent Tiverton,Devon England :)