Oxford tops the list for buy-to-let investment