Amazon Echo Show review

Update: Now that the Amazon Echo Show is available in the UK, we’ve had the chance to update our review with some updated impressions. You can find our thoughts on its…