Office365 still enthusiastically pushing this Ottowa coffee shop as the location for all of my team calls, despite the fact that I (and all invitees) are in the UK.