I've had my home address in the alexa app for months. I think they added that back in August. I can say "Alexa what's the weather like today?" and she says "In Newmarket it's blahblah"
Here's a link on reddit talking about it https://www.reddit.com/r/amazonecho/com ... s_working/